console.log("----------promise then()-----------------")

//每一次的then调用都是在一个tick结束后进行
var p=new Promise(function(resolve,reject){
    resolve(3);
})

p.then(function(){
    p.then(function(){
        console.log("c");
    })
    console.log("a");
})
p.then(function(){
    console.log("b");
})